machine tool builder - Francés Inglés Diccionario